// 打印出所有"水仙花数"，所谓"水仙花数"是指一个三位数，其各位数字立方和等于该本身。
// 例如：153是一个水仙花数，因为153=1^3+5^3+3^3。 
#include<stdio.h>
int main(){
    int num, n1, n10, n100;
    for (num=100; num<1000; num++){
        n100 = num/100;
        n10 = (num /10 )% 10; //十位数取模
        n1 = num % 10;
        if (n100*n100*n100+n10*n10*n10 +n1*n1*n1 == num){
            printf("%d \n", num);
        }
    }
    return 0;
}